3bd6d40b0dedb4954e64e91976300907ae0da290,esc/src/main/java/org/cloudifysource/esc/byon/ByonDeployer.java,ByonDeployer,parseCloudNodes,#List#,319

Before Change


					&& StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_CIDR))) {
				cloudNodes.addAll(parseNodeCIDR(nodeMap));
			} else if (StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID_PREFIX))
					&& StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_RANGE))) {
				cloudNodes.addAll(parseNodeRange(nodeMap));
			} else {
				throw new InstallerException("Failed to start cloud node, invalid IP/ID configuration.");

After Change


			} else if ((StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID)) || StringUtils.isNotBlank(nodeMap
					.get(CLOUD_NODE_ID_PREFIX))) && StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_CIDR))) {
				cloudNodes.addAll(parseNodeCIDR(nodeMap));
			} else if ((StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_ID)) || StringUtils.isNotBlank(nodeMap
					.get(CLOUD_NODE_ID_PREFIX))) && StringUtils.isNotBlank(nodeMap.get(CLOUD_NODE_IP_RANGE))) {
				cloudNodes.addAll(parseNodeRange(nodeMap));
			} else {
				throw new CloudProvisioningException("Failed to start cloud node, invalid IP/ID configuration.");